del todo - Turkish English Dictionary